618290
123662
852830
108183
389587
793790
798506
267645
372419
596509
2018
914180
5315799
3745581
3254148
2575804
2310988
2159609
2079358
194678
1856118
1752136
1750196
1669471